home *** CD-ROM | disk | FTP | other *** search
- ===================================================
- AddFlow Active X control
- Copyright (c) 1997 Lassalle Technologies.
- All rights reserved.
- Version 1.00
- ===================================================
-
- May 6, 1997
-
- *******************************************
- IMPORTANT!!!
- SPECIAL OFFER UNTIL JUNE 30th 1997
- The price is $149 only instead $249.
- *******************************************
-
- CONTENTS
-
- Part Description
- ------------------------------
- 1 What is AddFlow?
- 2 Package description
- 3 License
- 4 Price and Registration
- 5 Support
- 6 Converting from EasyNet
-
-
- --------------------------------------------
- Part 1 - What is AddFlow?
- --------------------------------------------
-
- AddFlow is a 32 bits ActiveX control that lets
- you quickly build flowchart-enabled applications.
- Each time you need to graphically display data,
- you should consider using AddFlow. If you don't
- know AddFlow you should run the DEMO.EXE program.
- You may also see the help file that contains many
- examples.
-
- AddFlow is the successor of EasyNet although it is
- NOT COMPATIBLE with it. The programmatic interface
- is quite different: AddFlow is based on OLE Automation
- and collections. AddFlow Items (Nodes and links) are
- objects and you can directly change their properties.
- For instance, AddFlow allows to write code like this:
-
- ' Make all nodes rectangular
- Dim node as afNode
-
- For Each node In AddFlow1.Nodes ' Nodes enumeration
- node.Shape = afRectangle
- Next
-
- AddFlow is EASIER to use than EasyNet and it is FASTER,
- thanks to OLE automation.
- Moreover AddFlow has new features like Bezier Curves,
- rigid links, bidirectional links.
- You may see last paragraph to know the differences
- between the 2 products.
-
- ------------------------------------------
- Part 2 - Package description
- ------------------------------------------
-
- You may see the help file in order to know how to
- install the product or the demo version.
-
- The AddFlow package contains:
- - a demo program: DEMO.EXE
- - 4 VB4 samples: Demo, Editor, Navig, Pins
- - the AddFlow control (ADDFLOW.OCX)
- - the AddFlow help file (ADDFLOW.HLP)
- - this text file (README.TXT)
-
- Remarks:
- -------------
-
- * If you don't know AddFlow, you should run first
- DEMO.EXE.
- * The Editor allows to draw diagrams and to save
- them in files. Note that the saving procedure used
- in this program is just an example. You should adapt
- it to your needs or rewrite a better procedure.
- * The Navig sample demonstrates how to use collections
- to navigate in a diagram.
-
- You may find the AddFlow package on Compuserve:
- forum: GO VBPJFO
- section: VB4 Third party
- File name: ADDFLO.ZIP
-
- You may also find the last version on InterNet at the
- following address:
-
- http://ourworld.compuserve.com/homepages/Lassalle_Patrick/
-
- ------------------------------------------
- Part 3 - License
- ------------------------------------------
-
- You may use the demo version of AddFlow for up to
- 30 days in your design environment for evaluation
- purposes only. You may copy and distribute it freely
- as long as all the files in the package, including
- the demo programs are distributed with it and no
- changes or additions of any kind are made to the
- original package.
-
- The demo controls are fully functional in design
- mode, but they will not work in an application
- compiled without license file.
- If you generate an EXE file with AddFlow but
- without a license file, then any attempt to use this
- EXE file will display a dialog box explaining that
- it has been generated without license file and that
- the AddFlow control will not work.
-
- If you register, you will receive a license file
- allowing you to compile applications that work
- properly with AddFlow.
-
- AddFlow is a RUNTIME ROYALTY FREE product.
-
- See help file for all registration information,
- prices, order form and license agreement.
-
- ------------------------------------------
- Part 4 - Price and Registration
- ------------------------------------------
-
- *******************************************
- IMPORTANT!!!
- SPECIAL OFFER UNTIL JUNE 30th 1997
- The price is $149 only instead $249.
- *******************************************
-
- See the help file in order to know how to register via
- Compuserve (forum SWREG, registration ID = 15191) or
- with a credit card via PSL or by sending a check (see
- help file, order form topic).
-
- ------------------------------------------
- Part 5 - Support
- ------------------------------------------
-
- AddFlow support can be obtained:
-
- - via Compuserve: 100325,725
- - via Internet: Lassalle_Patrick@compuserve.com
- - via postal mail: Patrick Lassalle
- 247, Avenue du Marechal Juin
- 92100, Boulogne
- France
-
- ------------------------------------------
- Part 6 - Converting from EasyNet
- ------------------------------------------
-
- AddFlow is not compatible with EasyNet although
- its features are approximately the same. AddFlow
- is EASIER to use. For instance, you may compare
- the number of methods of each product: thanks to
- OLE automation and collections, AddFlow has only
- 11 methods whereas EasyNet has at least 70 methods!
- As you'll see if you create many nodes, AddFlow is
- faster than EasyNet.
-
- This paragraph explains some differences between
- the 2 products. You will have to see the help file
- to see how to use those new features.
-
- * Navigation
- ------------------
-
- LoopAction and GetArray... methods disappear in AddFlow.
-
- AddFlow just offers 5 properties to navigate in a diagram:
- - Nodes collection of all the nodes of a diagram.
- - OutLinks collection of all the links that leave a node
- - InLinks collection of all the links that come to a node
- - Org origin node of a link
- - Dst destination node of a link
- See help file: navigation topic.
-
- * Size and Position
- --------------------------
-
- X1, Y1, X2, Y2 are replaced by Left, Top, Width,
- Height properties which are easier to use and more
- standard.
-
- * Ownership between nodes
- --------------------------------
-
- Owner property is replaced by Rigid property.
- If a link is rigid, it follows (without being
- stretched) its origin or destination node when
- this origin or destination node is being dragged.
- A consequence of this rigid behaviour is that
- the origin node follows the destination node
- (if it is this one that is moving) or the destination
- node follows the origin node (if it is this one
- that is moving).
-
- * Events
- ------------
-
- AddNode, AddLink and SelChange events disappear!
- Instead you have just to use the MouseUp event
- in conjonction with LastUserAction method.
- One of our major design choice was to avoid
- having too many events (Events Inflation Syndrom):
- the result is that all AddFlow events are standard.
-
- * Current item
- -------------------
-
- In AddFlow, 2 properties allow to know the current
- Item: SelectedNode and SelectedLink. Those 2 properties
- return a reference to an object.
- See help file: selection topic.
-
- * Zooming
- -----------------
-
- AddFlow offers 2 properties to zoom your diagram:
- xZoom and yZoom.
-
- * LinkStyle
- -----------------
-
- This is a new property that allows to give a shape
- to a link. You have 2 possibilities:
- polyline or Bezier Curve.
-
- * Marked and Selected properties
- --------------------------------------
-
- - Marked property allows to associate a flag
- to a node or a link. It can be used with the
- DeleteMarked method.
- - Selected property allows to know if a node
- or a link is selected or not.
-
- * Misc
- ------------
-
- - Sleeping property is replaced by the Selectable property.
- - Hiding property has a new name: Hidden (more standard).
- - Data property is replaced by UserData property.
- - Type property disappears.
- - Oriented and LinkHead properties disappear. Now you have
- instead two properties (ArrowOrg, ArrowDst) that
- return/set the origin arrow shape or the destination
- arrow shape of a link. If you want a link without arrow,
- you have just to assign 0 to both properties.
-
-
-
-
-
-